Settings of Thumbstick 2 Click driver.
More...
Settings of Thumbstick 2 Click driver.
◆ THUMBSTICK2_ADC_CHANNEL_X
| #define THUMBSTICK2_ADC_CHANNEL_X 0x00 |
◆ THUMBSTICK2_ADC_CHANNEL_Y
| #define THUMBSTICK2_ADC_CHANNEL_Y 0x40 |
◆ THUMBSTICK2_ADC_DATA_RESOLUTION
| #define THUMBSTICK2_ADC_DATA_RESOLUTION 0x0FFF |
◆ THUMBSTICK2_ADC_DATA_RESOLUTION_HALF
◆ THUMBSTICK2_ADC_SINGLE_ENDED
| #define THUMBSTICK2_ADC_SINGLE_ENDED 0x80 |
◆ THUMBSTICK2_ADC_START_BIT
| #define THUMBSTICK2_ADC_START_BIT 0x01 |
Thumbstick 2 ADC calculation values.
Specified ADC calculation values of Thumbstick 2 Click driver.
◆ THUMBSTICK2_ANGLE_POSITION_STEP
| #define THUMBSTICK2_ANGLE_POSITION_STEP 45.0f |
◆ THUMBSTICK2_ANGLE_ZERO_OFFSET
| #define THUMBSTICK2_ANGLE_ZERO_OFFSET 180.0 |
◆ THUMBSTICK2_FULL_ANGLE
| #define THUMBSTICK2_FULL_ANGLE 360.0f |
◆ THUMBSTICK2_NEUTRAL_POSITION_OFFSET
◆ THUMBSTICK2_PI_RAD_OFFSET
| #define THUMBSTICK2_PI_RAD_OFFSET 1.0 |
◆ THUMBSTICK2_POSITION_DOWN
| #define THUMBSTICK2_POSITION_DOWN 5 |
◆ THUMBSTICK2_POSITION_LEFT
| #define THUMBSTICK2_POSITION_LEFT 3 |
◆ THUMBSTICK2_POSITION_LOWER_LEFT
| #define THUMBSTICK2_POSITION_LOWER_LEFT 4 |
◆ THUMBSTICK2_POSITION_LOWER_RIGHT
| #define THUMBSTICK2_POSITION_LOWER_RIGHT 6 |
◆ THUMBSTICK2_POSITION_NEUTRAL
| #define THUMBSTICK2_POSITION_NEUTRAL 0 |
Thumbstick 2 position values.
Specified position values of Thumbstick 2 Click driver.
◆ THUMBSTICK2_POSITION_RIGHT
| #define THUMBSTICK2_POSITION_RIGHT 7 |
◆ THUMBSTICK2_POSITION_UP
| #define THUMBSTICK2_POSITION_UP 1 |
◆ THUMBSTICK2_POSITION_UPPER_LEFT
| #define THUMBSTICK2_POSITION_UPPER_LEFT 2 |
◆ THUMBSTICK2_POSITION_UPPER_RIGHT
| #define THUMBSTICK2_POSITION_UPPER_RIGHT 8 |
◆ THUMBSTICK2_PWM_DEF_FREQ
| #define THUMBSTICK2_PWM_DEF_FREQ 20000 |
Thumbstick 2 default PWM frequency.
Specified setting for default PWM frequency of Thumbstick 2 Click driver.
◆ THUMBSTICK2_PWM_MAX_DUTY
| #define THUMBSTICK2_PWM_MAX_DUTY 1.0 |
◆ THUMBSTICK2_PWM_MIN_DUTY
| #define THUMBSTICK2_PWM_MIN_DUTY 0.0 |
◆ THUMBSTICK2_RADIANS_TO_DEGREES
| #define THUMBSTICK2_RADIANS_TO_DEGREES 57.295779513 |
Thumbstick 2 angle and position calculation values.
Specified angle and position calculation values of Thumbstick 2 Click driver.
◆ THUMBSTICK2_SET_DATA_SAMPLE_EDGE
Data sample selection.
This macro sets data samples for SPI modules.
- Note
- Available only on Microchip PIC family devices. This macro will set data sampling for all SPI modules on MCU. Can be overwritten with thumbstick2_init which will set SET_SPI_DATA_SAMPLE_MIDDLE by default on the mapped mikrobus.
◆ THUMBSTICK2_SET_DATA_SAMPLE_MIDDLE
◆ THUMBSTICK2_ZERO_ANGLE
| #define THUMBSTICK2_ZERO_ANGLE 0.0f |